package com.tiantian.app.data.mo;


import java.util.Date;

import org.json.JSONObject;

import com.infindo.frame.data.mo.MoliscMessage;

 
/**
 * 公告返回类
 * @author colky
 *
 */
public class AnnounceObj extends MoliscMessage{



    private static final long serialVersionUID = 3804255986622479881L;
    
    private UserSimple addUser;


    /**发送目标，id是学生id**/
    //private String toStudentIds;
    /**标题**/
    private String title;
    /**内容**/
    private String content;
    /**备注**/
    private String remark;
    /**是否需要签名**/
    private Integer signFlag;
    /**是否需要确认**/
    private Integer confirmFlag;

    /**发送时间**/
    private String sendTime;
    /**是否已发送**/
    private Integer sentFlag;
    /**已读总数**/
    private Integer readerCount;
    /**未读总数**/
    private Integer unreadCount;
    /**附件**/
    private String attachFile;
    /**提示内容**/
    private String notification;
    /**是否可以转发**/
    private Integer forwardFlag;

	
    public UserSimple getAddUser() {
        return addUser;
    }



    public void setAddUser(UserSimple addUser) {
        this.addUser = addUser;
    }




    public String getTitle() {
        return title;
    }



    public void setTitle(String title) {
        this.title = title;
    }



    public String getContent() {
        return content;
    }



    public void setContent(String content) {
        this.content = content;
    }



    public String getRemark() {
        return remark;
    }



    public void setRemark(String remark) {
        this.remark = remark;
    }



    public Integer getSignFlag() {
        return signFlag;
    }



    public void setSignFlag(Integer signFlag) {
        this.signFlag = signFlag;
    }



    public Integer getConfirmFlag() {
        return confirmFlag;
    }



    public void setConfirmFlag(Integer confirmFlag) {
        this.confirmFlag = confirmFlag;
    }



    public String getSendTime() {
        return sendTime;
    }



    public void setSendTime(String sendTime) {
        this.sendTime = sendTime;
    }



    public Integer getSentFlag() {
        return sentFlag;
    }



    public void setSentFlag(Integer sentFlag) {
        this.sentFlag = sentFlag;
    }



    public Integer getReaderCount() {
        return readerCount;
    }



    public void setReaderCount(Integer readerCount) {
        this.readerCount = readerCount;
    }



    public Integer getUnreadCount() {
        return unreadCount;
    }



    public void setUnreadCount(Integer unreadCount) {
        this.unreadCount = unreadCount;
    }



    public String getAttachFile() {
        return attachFile;
    }



    public void setAttachFile(String attachFile) {
        this.attachFile = attachFile;
    }



    public String getNotification() {
        return notification;
    }



    public void setNotification(String notification) {
        this.notification = notification;
    }



    public Integer getForwardFlag() {
        return forwardFlag;
    }



    public void setForwardFlag(Integer forwardFlag) {
        this.forwardFlag = forwardFlag;
    }

 

	/* (non-Javadoc)
	 * @see com.infindo.frame.data.mo.MoliscMessage#toObject(org.json.JSONObject)
	 */
	@Override
	public void toObject(JSONObject jsonObj) {
		// TODO Auto-generated method stub
		
	}



	/* (non-Javadoc)
	 * @see com.infindo.frame.data.mo.MoliscMessage#toObject(org.json.JSONObject, java.lang.String)
	 */
	@Override
	public void toObject(JSONObject jsonObj, String cmsListParameters) {
		// TODO Auto-generated method stub
		
	}
}
